storm seepage - Alemán Inglés Diccionario